/*
Copyright [2023] [fuwen_soft]
*/
package vip.xiaonuo.sys.modular.sysappinfoimages.service;

import com.baomidou.mybatisplus.extension.service.IService;
import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.sys.modular.sysappinfoimages.entity.SysAppInfoImages;
import vip.xiaonuo.sys.modular.sysappinfoimages.param.SysAppInfoImagesParam;

import java.util.List;

/**
 * APP示例图service接口
 *
 * @author yanwei
 * @date 2023-03-21 12:07:25
 */
public interface SysAppInfoImagesService extends IService<SysAppInfoImages> {

    /**
     * 查询APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    PageResult<SysAppInfoImages> page(SysAppInfoImagesParam sysAppInfoImagesParam);

    /**
     * APP示例图列表
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    List<SysAppInfoImages> list(SysAppInfoImagesParam sysAppInfoImagesParam);

    /**
     * 添加APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void add(SysAppInfoImagesParam sysAppInfoImagesParam);

    /**
     * 删除APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void delete(List<SysAppInfoImagesParam> sysAppInfoImagesParamList);

    /**
     * 编辑APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
    void edit(SysAppInfoImagesParam sysAppInfoImagesParam);

    /**
     * 查看APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
     SysAppInfoImages detail(SysAppInfoImagesParam sysAppInfoImagesParam);

    /**
     * 导出APP示例图
     *
     * @author yanwei
     * @date 2023-03-21 12:07:25
     */
     void export(SysAppInfoImagesParam sysAppInfoImagesParam);

}
